Made a generic NPCSprite component that handles common behavior between all NPC sprites in the game, such as changing animation state to reflect the Entity's behavior.