added classes
new class added
added basic GUI