having trouble
working on bringing new system up to date with old one.\
created special sprite class and changed AnimationComponent sprite to a pointer to the real sprite
updated ba to use component based design.