Add more methods to array.rb
Add tests, new version, and routing