level loading stuff

finished writing code to load in the tiles image data.
will test this and get it working tommorow before I move on to loading
in entities and objectives