Issue #16: Cleaned up code for score calculators

Prep for coding. Got rid of redundant includes, using only classes
instead of entire namespace, fixed formatting and documentation typos.
Issue #16: Score calculator functions not const

If we make the overloaded function-call operator const, then we can't
alter any of the data in the ScoreCalculator classes.