Gooey buttons

Added a gui.py file for gui elements as well as the appropriate code in
Screen for managing them. Currently the button widget is defined and
works.