make pry and awesome_print available for development
fixed - user I was looking for unexpectedly existed
added basic integration spec to verify switch_back