increasing test coverage > 90%

adding poi functionality and tests now
pois appear to be working!