added a Utility Collection
moved isBetween to the Utility set
improved the Controller
Merge origin/master