Moved GUI elements to their own class.

Updated Makefile to account for the change in the directory structure.