added GUI:

- changed package structure
- added MVC to the client
- more functions and a better looking GUI will be added soon
-