Updated README and added top-level gitignore