Add parser.rb

Add parser.rb and some test files.