The Bank OCR Kata in java developed using TDD.