put it under a module
restore abs path, so as not to require rubygem'ed version of daybreak
benchmarking works and it is just as fast, working on making tests pass