move gui related stuff into the gui section more for now