Finished extracting the core into separate project
Formatted code style
Moved loaders to own package
Removed unnecessary class. Also renamed and moved starting point for the
viewer