3rd commit. 1st full version of Parser.