Beta.v2.2

Finished downloading logic. Need to save the things to memory and load
it back. Help saurabh?