GUI

Class and java files