Issue #43 create a spec doc starting from the current readmeSigned-off-by: Nathan Rauh <nathan.rauh@us.ibm.com>
Issue #43 review comment for incorrect main file name
Issue #46 fix various review comments