Dataset submission detalis

resolves #54 
we need to check if the number of submissions was 1 and use `submission` versus `submissions` in that case. probably a private string builder function would be appropriate here.