Building-a-Recurrent-Neural-Network---Step-by-Step