Support for a view-based router for loading/unloading views

Read about here: https://github.com/cbmi/cilantro/wiki/Routes

See #89