Polygon vs Pixelmask (let's say that it seems to work), added a TestWorld and a bunch of other things to make debugging easier (will purge once finished)