version 3 of dino exercise

This is nice and clean now. Right on. Tiny nit, you'll still add commas for empty attrs in to_s right now, but don't sweat it.