Restructured as a Julia package.