Move source around and refactor build
Complete updated build system
Remove junk files