Updated haskell tool to take data from 3/4/5 yrs

Also updated course codes with the updated data