Issue #46 Teacher can add and edit subjects implemented