Dino Dex First Refactor

Let me know when you have a few minutes.  I want to go over a few of the questions you had which I haven't yet done anything with.
The way you use this class in `class Main`, it seems like it is just a function. Instead of storing dinosaurs as an attribute you can remove the initialize and create a class method like `def self.parse(csv_file)`. If you follow the suggestions about using `map()` on arrays, you will never need a `dinosaurs` instance variable to store something. Again we can discuss if you'd like.