It looks like all of it can be moved to /plugins directory (together with the src/ file for the factory).
It's not meant to be used anywhere else, right?