add appoint and good course codes
complete news model
update course model
complete course detail model