added staff dashboard and made repository not required for course submit