new feature, echoing the content is done via class methods
1. create a controller renderView method that generates the content
2. create a view class that combines the content with the layout
Merge branch 'release/release-1.1'