add pry to development and test environments
add downcase and titleize to properly sanitize bad typing