Validation added, sorting added
rspec added