add nytimes search api
committing this file in order to merge. may revert later
merging with alchemy
merging css changes from alchemy