code: public List<Project> findAllProjects() {
          List<Project> list = new ArrayList<>();
          List<String> projectNames;
          try {
              projectNames = readLines(projectsFile);
          } catch (IOException e) {
              throw new FileBasedRuntimeException(e);
          }
          for (String projectName : projectNames) {
              if (StringUtils.isNotBlank(projectName)) {
                  list.add(new Project(projectName));
              }
          }
          
          return list;
      }
docs: Finds all the available projects.
  
  @return the list of available projects