Moved the common pagecontent into it's own app so that it's inclusion is entirely optional for the developer