Finish remaining loose ends. This is the first usable version. Huzzah!