Adding .classpath and .project to .gitignore
Implementing Percolation stats.
Optimizing isOpen by return if it already is open.