Changed file list to dictionary

Dictionary allows uris to point to a different location
than the file that is sent back. This will allow a better
directory structure to be set up.
Added background and favicon to resources

These are default images and will likely be replaced by the
user. Will perhaps create a configuration file for these images
to point somewhere else, in case there is a remote server
hosting branding information.