Generating new GUI

Adding base level functions