added api keys for alchemy and google, moved search and keyword extraction methods into their own models