add gulp coffeelint tasks, remove grunt
fix parse error and test command
specify the engine
code style fix
update project dependencies
parser refactor; only parse, leave fetching data to other modules
add fixture data and create some tests for the parser
ignore DS_Store files