Wrote JavaDoc for all of the core classes.