updated readme
added services module
added unit tests