basic page setup

Still needs view creation and a project base class