request Project With Files
open suspend override fun requestProjectWithFiles(mcVersions: List<String>, loaders: List<String>, input: String, fileId: String?, numberOfFiles: Int, projectType: ProjectType?): <Error class: unknown class><Project, ActionError>
Requests a project with files, and returns a project, with optional number of files to take.