Tested Level Saving and Loading

Level saving and loading works fine for now. Added a terrible test level
to load, works just fine. also added a level editor however all it does
is open level.txt, lets user add or remove blocks and saves level.txt.
no other functionality.

also note that players can clip to rectangles due to collision handling
system, just like in box2d, fix later