pong to Thomas, fixed a few tests
refactored specs and 'add_status' method to better reflect actions. All passing GREEN