Incorporated dropping (not working yet)

Made some changes to make sure auction based agents can be fallible.
Dropping is implemented, but still results in bugs.