pass client_ids set to Action::send_message()
consistent naming of rack and tile_data
simplify removal of NothingYet from border_types
determine HaveNeighboringTileToo tiles a little faster, maybe. or at least just make that code nicer to read.
put chain_size, available, and price in the same order