bump gem verison dependencies and rework a few specs