create download batch prompt, and some decomposition.\nmoved server access, session storing, and modal waiting, to it's own class\ncreated download batch prompt and view sample message that goes with it but it does not at this moment actually download anything.\nImage in shared.data was conflicting with java.awt.Image so we renamed Image to ImageLoc (Image Location).  Note this will break many pre-commit to post-commit Transfers