Map Editor v0.4

Added a lot of the classes that will be needed in the future.
Restructured how images are buffered from the file to the screen.
Improved save formats (not backwards compatible)