initial commit
page controller
Completed main page