Tons of changes, not yet finished

Changes include added sprites, ordered rendering (commented out though -
unfinished), and the level.render rendering the player