Added place_bid(), did not test yet

edited generate.sql a little so the bid placing function would return
different numbers based on the specific error