upgrade rails, rack, json, and add best_in_place