Refactoring log names
Changing the structure of the code to include a seperate jar for the
integration and a GUI client