Finish refactoring bidding functionality
Finish refactoring bidding functionality

expertiza/expertiza,urmilparikh95/expertiza,kira0992/expertiza,michaelamoran/expertiza,KunmiaoYang/expertiza,kira0992/expertiza,akshayjain114/expertiza,urmilparikh95/expertiza,arpitashekhar/expertiza,KunmiaoYang/expertiza,urmilparikh95/expertiza,michaelamoran/expertiza,arpitashekhar/expertiza,KunmiaoYang/expertiza,expertiza/expertiza,michaelamoran/expertiza,expertiza/expertiza,arpitashekhar/expertiza,akshayjain114/expertiza,expertiza/expertiza,akshayjain114/expertiza,urmilparikh95/expertiza,akshayjain114/expertiza,arpitashekhar/expertiza,kira0992/expertiza,kira0992/expertiza,KunmiaoYang/expertiza,michaelamoran/expertiza