Revert "trying to change the way buffering works."

This reverts commit cbc695a9cd0e056d25cb1caa9384d205f965a008.

Conflicts:
	src/main/scala/puck/util/CLBufferPointerPair.scala
Revert "removing some of the writes."

This reverts commit 67d3055299430ab9d138ec17a08dc6a81ce3bb9c.
get the root scores without breaking the world.