contact manager system with RSPEC tests