Alright lets say I have a cPlayer class that inherits from cOrganism, which inherits from cEntity. Now I'm ready to expand my cPlayer class and i want to add animation to my player. Would it be better to 
A.) Create a cAnimation class and have cPlayer inherit from it?
B.) Create a cAnimation class and have it passed to cPlayer as an argument?
C.) Something else?
 
     
     
     
    