Adding more dependencies, totally broken at the moment.
Need to sort out the controller inside the module to get  working!