Add oauth and http requests with block completion, populate app user profile view, and a general user search collection view