added course search and an administrative function to add courses to the
database