arrange code in sub classes
implement jump animation