Added guard, rspec, spork for testing