handling for bad amount passed to add_bid and update_bid methods
added more tests