fully functional character->animation->frame hierarchy. perparation for editing data