stuff
fix .gitignore
implement parser by following spec
add quotation and such
restructure the API