updated course group form interface, added ngEnter directive