fix fileupload bug and add  import agree courses
remove public folder from gitignore
change chart's title
change course chart's semester
Merge branch 'master' into beta
adding the course group list