Refactored gym_attributes
Model renamed to Poro. Added complex spec for testing all Gym::Poro features.