Switched all classes to prototypal inheritance
Performance seems better in Collisions Benchmark.
TODO: Doc not updated.