Mostly messing with the database creation stuff, trying to pre-populate as much as I can now.
Added 257 countries, all US States and territories, all Canadian States and Territories.  Should be good enough for now.

Also, added 404 page, and nice error handling on missing views and thus missing files to be included.