Initial commit - barebones version

This has only been tested on Chrome, and not very thoroughly at all, so
YMMV.