Some formatting, added .gitignore