WIP
Merge branch 'master' into oorequest
Request is now more OOP
Client GUI done except main view