basic game structure, resources, framework stuff