Further updates to .gitignore
 - Fixed Cell object constructor (I got confused about default parameters)
 - Added more doxygen comments