WIP game engine
restructured some files