Added short comments about the purpose of several classes to the header file