Started planning classes.
Started implementing.