breaks pry_configuration out into its own file