initial work

started:
-page framework
-user create page