added shell of gui to repo
added skeleton of functions we need to implement