Initial structure and setup. Added View namespace.