Initial work on producing shared libraries alongside binaries