Added basic view support

This commit includes support for basic views.