hi
get height get width
Merge remote-tracking branch 'origin/Mine'
Uhm. Welp, added about a f***ton worth of stuff. This will give an
overview of where the project stands and where it is going with planned
features. From here, commits will be faster and more frequent and more
technical as the base code expands.**

This project will now be viewed as an expandable framework with the
first product being the original death cube. However, procedural
generation of 2D game spaces is being pulled out of the game itself and
instead becoming part of a set of tools. These tools will allow humans
to give a fine-grain amount of detail to build arbitrary and complex
worlds.

New:
A metaprogram package. This will contain all programs created to assist
in content creation. As of now it is 1 program. If more are added this
package will be broken down further.

Tile metadata creation tool
-This will allow a dev to select a tile and provide info to assist in
 generation of tiles
-Works with arbitrary 2D tilemaps
-Will be able to load and save multiple metadata files
-Load tilemaps

To Come:
Metadata parser
-a custom parser to, ahem, parse these files into useable data

Static Level Generator
-Reads in tile metadata files and produces random terrain which can be
 statically loaded into games which may have a harder time generating
 huge levels
-Produce levels which can be later edited via a world editer

Level Editer*
-Allows editing of generated levels on a tile by tile basis
-Create levels from scratch
-Stitch levels together

*I realize that there are free programs already do this. However, this
will be made to work specifically with this set of tools and frameworks.

**This code base will be rough. Like, very rough. As the project moves
forward code will be teased out of specific areas and hopefully become
more general. As it stands, it is only applicable to 1 game without
heavy modification (eg, lots of copy and paste). This is not ideal but
this is also meant to be a learning expierence. By the end of this
project - and who knows when that might be - the hope is to have a
flexible, well designed framework as well as a playable and fun game
built from this framework.