Animation decentralization

Remade the clock class to handle any amount of generic animations that
are subdivided into children like WalkAnimation and BoardAnimation. More
specific animation classes to follow.