A better / more flexible way of defining routes
Pluggable view example