initial commit
 - extracted utility backbone methods from closed source codebase
- added tests