A Catalyst & DBIx::Class powered Wiki.