initial commit
cut to 72 lines by using Tom's functions for hbox and vbox layout
clean up
added pyqt helper functions from Tom to start shortening the code