Changed the Randomizer and YahooAPI to reflect the state pattern. Added controlls to StockController.