Add package.json
middleware/files -> middleware/monitor
Add a tiny delay to middleware/sync
Move all file monitoring functionality into middleware/monitor.js
Document middleware/sync.js slightly better
Split most of lib/server.js into two pieces of middleware
Improve the client-side script