Clean up and add comments for classes.
22 files changed