Initial release using shared libraries