Run basic program through HTTP.

Now running our basic program through HTTP. The middleware function
constructor now accepts as an argument a directory to scan for scripts
to run. The route generation function has been moved to Reactor to and
made available in the Reactor 0.0.5 release.

Closes #8.
Closes #7.
Closes #5.