Gems and initial setup.