Web Browser written in Haskell