initial version of waterbear webapp

Probably needs more work, especially for working offline, but shouldn't break anything.