Implemented basic list and auto-buy methods.  List population is rather tedious now, so need a cleaner way to implement that.