Completing typing of a skill now does the right thing

plays animation on the player component
calls the battle manager to resolve attack
passes the right attack manager off to battle manager

There is still something broken here where some entities
are being removed so that when the scene changes it breaks