First iterations of project. Mostly random test functions to establish communication between main and the gui