removed node modules caching, added back gem caching