began implimenting one window GUI