Refactored specs to iterate through an array of symbols for respond_to declarations
Added specs for states, etc