added classes and tests for practice 85