moved flux-api vendor to "core" subdirectory