Create static libfrontend.a
Move function definitions from header to source files
Add integration tests for parser
Add travis.yml