Update gemspec

added dependencies for omniauth
updated gem information
Add omniauth strategy

added the actual strategy for omniauth
changed folder structure around a bit