Created Choice class and three subclasses corresponding to the three choices methods