20140527 news: Narendra Modi gets his website up in a flash