Refactoring - Project structure

Move files to be closer to Ejecta's folder hierarchy.