Buidl out application
Update dynamic pageview
Restructure pageview, everything is method based so that it can be
modularized a little easier :)
Restructuring pageview to use a module and seperate code a bit more