add gems and change gitignore