Begin setting up core core structure
Added forgotten files
more structure, some progress helper classes