Adding a Module, Controller and Factory