resource loading
set up game engine