Added new packages
Introduce guice dependency injection
Implemented settingsloader that loads hard coded settings
Started implementing download from watch