Extract Dependencies into its own class
Start using sherlock