I'd say do the second choice, but then from within that super class you make multiple classes in which you detail what each of the objects are, if your a beginner, it might take a while to get to...