binding criteria UI to criteria model

resolving some errors when saving learning objective