reorganized, added empty classes for the tile stuff
fixed project file
functional tile map
refactor slightly