refined permissions
changed content_handler signature, added access_type to __init__
fixed a query
added permission control to page content
adjusting values for unauthenticated and default users and groups
separated handlers, it became too many
deleted __init__.py, modules is a directory, not a module itself