ignore some ijulia stuff
add comment to indicate where the magic type defs and methods are coming from
update some examples
move non-geometric operations to queries
fix and enable random polygon generation
start isolating tests into separate files