added level loading

you can now write level data to level1.json
added temp boss sprite
misc changes