New (old) prospects for Instagram after resignation of co-founders?