Reformed the packages
Added an extra class to create the gui
Changed some variables to become non-static
Added username validity check
Renamed file.