Extended the README to include more documentation. Added a .gitignore file.