setup guard and os x notifications
Added code coverage