This very large commit includes lots of css changes, the introduction of page managers,the new abstract page, and a slightly new layout