Added polygon definition file parser
Starting work on the geometry refactor