Merge pull request #5 from mleich/master

Changed project structure
Merge pull request #6 from mleich/master

Test Fragments and Error message handling
Merge pull request #8 from mleich/master

changed connect/disconnect error handling
BugFix and AddOns
Bug fixes in error stages for job submissions.
Also added the possibility to disconnect and reconnect a client.
Merge pull request #9 from AndreG-P/master

BugFix connection and job submission