Feature/yahoo oauth

More or less completed this feature