Updates Gemfile

Removes unused gems and adds 'yard' for code documentation.