Updated readme file describing how to use and extend the library.
 Ported remaining interface to use new parameters DSL