BF convert to working gem and rails plugin
BF remove dependency on abstract unit, still depends on rails for tests