Added Horse class and test cases