Updated README with better documentation and styled with markdown.