Abstracted creation of page view into a sort of base class. Tidied up and generificified some of the file naming
Added comment with link to example coenraets example
Added comment with link to example coenraets example