Finish Percolation and PercolationStats class. Add Site as private inner class of Percolation to match api requirements