agents setup

Agent can find seller for product which he's looking for. Changed dummy
constants to enums. Added interfaces for employee agents (baker and
milkman) and field agents (the rest excluding client).