Added some gui elements to the mix. Some rudimetary widgets are made as well