Added basic GUI Classes, still not sure how to set this up...