Adding some initial documentation (finally). Notes, needs substantial revision (of course it does).