Fix: Added Factories and Inject dependencies for ViewHelper and Module Service

@localheinz 
This PR extends your PR #262 and add factories for all necessary viewhelper and the module service
Personally, I'd inline `$service`.