This is the method called by the main TAEB code to get individual commands.
It will be called with a $self which will be your TAEB::AI object,
and a TAEB object for interacting with the rest of the system (such as for looking at the map).