[add] layout.jade (as head template for other views); [update] scan.jade, results.jade (to remove head)
[move] (to improve directory organization)
[update] layout.jade (to add jQuery, and to point to global styles)
[update] scan.js (removes callback)
[updates] start.js (adds a handle for requests to results.text)
[update] router.js (renames 'handles' object, and adds logging)
[update] handlers.js (adds utility functions, and handles requests to results.txt)
[update] body.jade (use jade to render results);
[remove] scripts.js (no longer using jQuery ajax)
[update] layout.jade (removes jQuery)
[update] handlers.js, scan.js, start.js (renames handles, reverts to simpler method of deferring results until scan is complete, adds async callbacks to scanning scripts to report preogress)