complete login, course table, but some bug with add course