using text config in db instead of separate options
starting to make calendar views configurable
added get_current_user method in base viewer