add the ability to set a custom content view instead of using the defaul...

Fixes #67.