Updated to stage 5. Now contains relational operators, for and while loops