Part 9 of a tutorial for first-time programmers. We've talked about objects a lot - but what are they? How do you create a new object, or a new type of object? Here, we introduce you to classes, and some of their most important features.