update description and readme
unit tests for non-active record models