Gem structure; Application stub; Context, credentials classes