Created View class

(Still does not compile. Has unresolved symbols)