Added a .gitignore
Adding comments, cleaning up.