Fully functional EditClassesPanel