Comment out code which cannot compile yet
Improve interface by reducing the use of streams
Implement download to NSData