Added gui work in progress