* Moved the controller loading into a loader go file
* Added some commenting around the place
* Updated the configuration so that the port and admin url can be configured (This is in case the admin url might cause conflicts with a particular installation)