Bringing Transparency to eClinical Software