implemented number of blocked sites and changed to currentBoundaries
model.
cosmetic changes to unit tests
clogged a leak in the debugger piling up info at boundary initialization
all tests pass! except one that I forgot. Think it fails because it
doesnt account for non periodic BC.
All tests pass! Ready for final merge.