Move Goblin move logic into Mover.
Controllable archer -- ignores Castle.
Stop shooting when target is dead.
Add BaseComponent#getComponent() utility method.