relaxed dependencies, tightened rubycop rules, and other minor tweaks