Added final fixes to the functionalities on the server and client
applications. Added logback for the application. Added validation to the
fields. Making the GUIs user friendly by adding pop-up option panes when
some kind of error occurs. Fixed the multilingualization.

(Still missing the classes comments and the tests need fixes before
committing)