Simple evaluation using GHC API
Forgot to commit Helper file
Started using exception handlers
Capture the actual error message
Changing the way the interpreter handles errors

- Added a separate structure for carrying the error message
- Rendering errors with HTML as opposed to just 'raise'
Using fork() to run GHC
Added timeout for the evaluator
Forgot to commit the .cabal file
Tidying up code a little bit