Recurrent Neural Networks -- Part 1