Class documentation updates
Added .gitignore