Do some more implementation

Compiles.  Works?!  Doxygenated a little.

Signed-off-by: Michael Leibowitz <michael.leibowitz@intel.com>