Reworked Logic on HomingComponent. Added StateComponent.

StateComponent is for managing the state in the frames while animating.