Puzzles + Random pathing

+ Added puzzle modues that can be loaded and spawned.
+ Added randomly generated platforms. (Work in progress!)
+ Added moving camera, controlled by puzzles.
+ Added tutorial start puzzle to learn movement mechanic.