Move code into saner structure
Add QtCreator project files
Initial build setup and Travis config