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
For now I'd avoid using aliases.