file loading is implemented with an asset generator script that reads
all the files in the data folder and converts them into c arrays and
puts them inside a c source file.
the wii does the game loop now, as i passed some c functions to javascript. those functions are inside objects to make the js api easier to read and use.