Implement AnimationFactory, which takes care of getting
the correct animation for a given action and type.
Currently works only for a type of animation (BG1 with G1/G11/G1E/G11E animations)