no longer need to link in to shared_module, allowing for functions with duplicate names
updated README