SFD-26

Multiple changes in here for downloading and viewing iso metadata.