Update

* Updated the dependencies to their latest versions.
* resolved a compilation issues with tomighty. There was a missing dependency to the tomighty-swing
* added a step by step instruction to acquire the client id and client secret