fixes npe for div by 0 and removes incanter deps
basic functionality and unit tests