add redis, courses parsing, and autocompletion with zrangebylex
upcase course_code before storing