pushed my work on gui so far
Add the gui