adding and cleaning up comments and adding .gitignore file