Start new design

GHC-based AST, new Lexer and Parser
Discarding Pipes package