working on Interfaces and Gui's

also deleted some old messaround code