Some testing infrastructure to assert events were raised or not.
Added test for depositing
Added test
Added test for initializing with events
Added stopwatch