Banana gui

The framework of the GUI windows are in place, will need to add functionality to connect to the data model.