Fixed, finally adapted to the dev branch
Docs :)
Typos and Started tackling the WebGL, and tests
Merge pull request #529 from alvinsight/dev

Finally, a bit of refactoring, but obviously, docs :)