dependency injection, cleaner structuring, boneurihelper -> bonehelper