Polished current state of GUI
Remove dusty test code
gitignore the pycache
Changed code organisation to Model View Controller
Added preferences