document main classes