removed old polygon intersection code
moved predicates to a separate file
added .gitignore