moving si-loader into its own project folder, working on v2.2 + tests
fleshing out "si-loader" as a JS project