Bug Fixes and Missing Files

There were a few bugs and missing files discovered shortly after pushing
the new site live.