updated readme
added code and dependencies
added todo in readme
added usage to readme