Fixed default values.

I misunderstood the changes.  It adds (say) 300, and then always adds 1.

Issue #4
Moved blockvaluecalculator to a better package.
Removed unneeded methods here.
Changed methods to protected.
Added a few more methods to BlockValueCalculator.
Started tests for blockvaluecalculator.

#4
Added more tests.

#4
Updated tests.

#4
Fixed example.  

#4
Added some test config, and another test.

That test is failing right now.  Need to solve it.

#4
Further testing.

#4
Fixed calculator with data values partially.

#4
Improved test to see why fix did not work.

#4
More fixing, seems to have improved but test still fails.

#4
Fixed the test - It now works.

#4
Removed long debuging message.
#4