Achieving Goals using Reward Shaping and Curriculum Learning