More refactoring.

Move sprite and audio load files to .json files, general cleaning up
Even more refactoring.
More cleanup.

Moved time of day from renderer into game.