got sinon working
stash changes breaking
added initial test