Niharika launches website after Mega Star?