Made some adjustments, and added .gitignore