Rearranging things to work(?) with RequireJS.
Much boilerplate for using RequireJS in the client-side (i.e., browser) app.

Incomplete, ugly & probably wrong. But a start.
Moving app and lib subdirectories back into js. Never did like 'em in public.

(Don't much like the name 'public', either. Thinking of renaming it to 'www' or something.)