[SYAC Compilers] Added match function to prac2 code
[SYAC Compilers] Added scanner + fixed infinite loop in lexemes
[SYAC Compilers] Renamed haskell source files

- And moved Prac2Lexer into its own module