internal refactoring: ViewRenderer is now using Request instead of Netty HttpRequest
ViewRenderer can render objects annotated with ViewTemplate annotation
moved port parameter from start method to constructor