Added some comments and headers for the functions in these classes.