Created abstract animal class