Function search_for_animal() looks up an animal that contains a given string (e.g. "icor" returns unicorn).
glyph::hilite() flips the background if attempting to change to what it already is.
Init animal data.
Generate animals, add functions for fetching animal data, and add animal hiliting to World_map::draw() (via the 'A' key).