GuiInterface added and built. i had to adapt some code in GuiWindow and run(size_t steps). also added some getter/setter, as i needed some. adapted main as well