Change link colors.
Remove redundant button in profile edit page.
Added access groups editor.
Extract common render options to method.
Refactor user parameter into render function.
Fix name clash.
Refactor all editor groups into one: 'administrators'.
Extract user group checking to separate method which can handle None users.
Remove unnecessary error information.
Added administration mode, toggable by admin users.
Extract profile storage into separate file.
Move user queries to user.py file.
Migrated profiles from sqlite3 to json file.

Still missing file concurrency locks/checks.
Remove subgalleries background fading, can be too cpu intensive.
Check for auth before rendering page title.
Fix all unicode issues, hopefully once and for all.