Adding Parser::init Parser::display Parser::add

We can now retreive the values return by the parser in the main
Merge remote-tracking branch 'origin/master'