begin Forum class structure