add random resource population and exchange
create simple string representation of resource
add reporting of exchanges and prevent actors exchanging with themselves
report Actors and possesions
clean up some pylint complaints
bug in available resources
more refactoring to make pylint less unhappy
allow Resource class to be hashable based on kind not address