Updates homepage in package.json.
Refines test cases, adds faulty test.
Adds quadrant limit option to constructor.

- also fixes faulty test case
Adds grunt build task.
Bumps version, adds changelog and build.
Merge branch 'release/0.3.0' into develop