Added ParserChain, tests and some sample parsers