SelectControls refactor complete(so far)

1.Add property: soldPrice in Plant.js. Differentiate Plant.price and
Plant.soldPrice
2.Refactor SelectEvent. Now SelectEvent is less than 60 lines.