Fixes, updates, and added uninstall target for makefile