created basic polygon class
moved randompoints function to the lib.tools scope
creates getNeighbors(index) function
creates the getNeighbors(index) function that will return the neighbor polygons as polygons. there is also a test called neighbors that will draw the polygons when you press the number 1-9 and then draw its neighbors
merged local branch with working, fixes INPROGRESS run errors