Added main.cpp and a draft of a working build system.
MainWindow seems to be working.