# Functions
CreateServers creates the handlers needed for serving the site(s) listed in the given configuration.
LocateConfigFile determines where the config file should be found based on the location of the current executable.
ReadConfig reads the configuration file at the given location.
# Structs
Blog represents a blog to be served.
Config holds the configuration of the web server.
Host represents data about the things to server on a given hostname.
Server respresents a given web server serving on a particular port.
VDir represents a virtual directory for serving static files.