Dino dex 2nd Refactor

DinoDex refactor based on comments from previous pull request.

The DinoDex has a command line interface. Run the "main.rb" script to initialize the CLI.
Since the functionality in `each` loop only operates on `dino`, it makes sense to move lines 24-28 into a method on `Dino`, say `normalize`. Then this method reduces to `dinos.each(&:normalize)`. But you probably want to normalize a `Dino` in the constructor `initialize` anyway so this method will eventually go away.