Minimal unit test

This also re-formats the description file.  Test that has strong
opinions about description file formatting.  Feel free to reject those
changes, as they are purely cosmetic.
Added travis-CI support
Updated read me