Classsroom page, controller, BO and DAO