Merge pull request #12 from sneumann/master

rename expected column headers in filelist
Refactored everything and some features implemented
GUI functioning
Fixed some minor bugs
Tweaked the GUI a bit and some more debugging