Adding readme and a few enhancements.