Updated README and added some doucmentation