Add sample text file
Create init.rb file and lib directory; define path to lib directory and require driver file
Create Catalog Initialize method to find csv file
create build_catalog method and print lines from csv file
Add CSV library and add CSV to build_catalog method
Modify Catalog#build_catalog method to treat csv as a table with headers
Create basic implementation of Catalog#create_dinosaur_entry method
Create dinosaur entries and build catalog with entries
Create App class and separate concerns amoung the four classes
Create App#launch! method
Set up do_action loop and format user_input inside App class
Add hash arguments to the Dinosaur#initialize method
Normalize CSV file
Separate CSV modifier functions from Catolog to their own module
Implement replace_header_with_alias method in CSV Modifier module
Normalize carnivore data
Build initial implementation of list_bipeds method
Clean up user prompts and exit/go back commands
Add carnivore listing feature
Modify launch! and do_action to accept arguments from the user