Adding tests for Exercise3.

Refactoring the 'AbsoluteBehavior' code to be polymorphic as well.