updated tests, changed genEdFocus from string to array
fixed probably matching &nbsp to 0xA0
updated tests
changed days (e.g. MWF, TR) for courses to be an array instead of a string so that it is easier to filter