First version of Amazing Maze

Lots learnt from this lesson (week 3) to be incorporated into this
project.