Add protractor
Switch to DI pattern for controller