(unit) implement choose_op for selecting the most profitable operation
(unit) added documentation for the unit state dictionary
(unit) only choose operations less than or equal to a specified maximum time
(unit) implement perform_op() for updating the market and a unit's state
(unit) add a name to the unit's structure definition