Universally usable release

Can now be easily configured to be used on anyone's server via a few
values in config.php. A couple other small restructures.