feature 1 commit

We should add a page structure.