Add test to ensure package.json version matches lib/version
Tests for compass points and ports + fix to grammar
More test coverage improvements to the dot grammar
Minor README fixes