Added some more functionality and a readme