Added two new classes to a new view package, which cleans up some of the GUI code for use and viewing.