Refactor

* divide access logic from view function
* page information use "access" module for retriving page contents.