Refactored call out of spy and separated test cases
Call only exports the call factory function
Added my name to the call.js and call_test.js file documentation