added support for object params, improved test coverage.
Merge branch 'object_support'
updated read me