added shoulda matchers and arena model
working on arena model spec