add course update.
introduce summernote to deal with rich media text.