Rejigged project layout, added KSP_LIBS to allow hosted CI build