Huge models refactoring: made base mesh model. Added xml generation for
animation. Source looks more object-oriented and non-overabundant.
Dynamic model works. Task #3980