classorom module migrated to flask/python backend