Add training flag to AI.
Convert ItemListeners to Actions.
Fix improper item selection technique.
[Temporary] Enable training flag through GUI.