Removed logic from Queue

TurnQueue is now dumb. Logic will be handled by the controller.
Layed groundwork for implementing abilities.