It's a platform tutorial in a platform! I only did this to make it more intersting, less boring, etc.
The code is guaranteed to work.
Remember to right click and select all.
Also, WASD moves.
etc. etc.
Also, you can't go back in some cases, so if you miss something, go to the end and click the button there.