add collision detection methods for player and dart. Started abstract Animal class