all done except spawner stuff and loading.asm