Began View implementation, working on optimal solution for View class design with inheritance.