Implemented indentation and for loops, fixed some bugs
Completed subset 3, fixed some bugs
Tidied up assignment for submission