Refactor isStrike to look at last roll

* Added tests for private functions