private Version findLatestVersion() throws IOException {
URL versionList = new URL(baseUrl, "availableVersions");
InputStream input = versionList.openStream();
List<String> strings = IOUtils.readLines(input);
List<Version> versions = new VersionFactory().createVersionsFromStrings(strings);
return new VersionFinder().findLatestVersion(versions);
}