Remove source files to change structure
Initialise source files according to new structure
Add support library for backward compatibility
Add referance to support library in main app