Add new SPF plugin, library and tool