My Landon's Ant scala implementation using test driven development (TDD)