Final version for submit, also added Lab3 with Sudoku.hs included