Initial commit of the Token, Parser and Writer wrapping with small tests included