Code commented with what each method/ section does
Gemfile created