Various attempts got get busted running
Established busted framework
Got Units tests working and refactored code to pass unit tests