use ;
/// The [`Controller`] trait must be implemented on a struct
/// in order to control a Termgame Game.
///
/// Each of the event-handlers (i.e. functions) will be called as they
/// are described, and passed a [`Game`] trait object; which gives you
/// functions to control the game.