Made a large change with the module system.
The json file included with modules now dictates the events it hooks
into.
The requests file no longer needs to know what modules to load as its
dynamically identified.