View Package

* Strict type checking support.

Part of #6