creating a basic gui to interface with