Reads metadata files from Synapse (rather than user uploading) -- in #5 I will update the app so that it uses the user's login and permissions. Right now this just calls synLogin() (for ease of testing locally; this isn't deployed anywhere)
Checks individual IDs, specimen IDs, annotation keys and values in the manifest
Allows bookmarking of results (only for metadata files, not uploaded manifest)
synLogin()
(for ease of testing locally; this isn't deployed anywhere)