binary state in BinaryAgent class
agent seeding has specific implementations depending on agent class
bug from initial change from __key to _key
generalize agent seed call, implementation is agent class specific
moved module class after all the 'official' modules, pep8?
multigraph defaults to creating a binary agent
creates BinaryAgent(default) or LensAgent(lens) by passing parameter