#61 Refactoring of Generic Types in ViewTuple and ViewLoaders. This way now views without ViewModel are supported out of the box without a specific interface and the ViewTuple can return the CodeBehind instance without Casting.