ART-686 - Fix minor calculation error.
Add toString()
Art-686; Incurred AP implementation passes tests
Art-686; Paid AP implementation passes tests.