Part 6 - Creating a View Class