Right now htmx constitutes literally most of the
repo's code just because the current Perl code is
so small. Makes the Git repo look like it's a JS
repo, lol
a bunch of POD documentation was addded to various .pm files
`CharmBoard::Controller::Auth` has been split into
`CharmBoard::Controller::Register`, `CharmBoard::Controller::Login`,
and `CharmBoard::Controller:Logout` (that last one is new, too!)
`Main.pm` has been renamed to `Index.pm` like it was in the beginning
the config value `board_name` now works
`CharmBoard::Schema` namespaces were changed (`ResultSource` is now
`Source`, `ResultSet` is now `Set`)
templates were mildly reorganized
almost switched from EPL to HAML. decided I really shouldn't because I
utterly despise anything whitespace sensitive, so it doesn't matter how
compact HAML is in comparison!