Added the abstract base class impl::class_object.
Added the school year menu.