moved, entity, resources, sprite to own files