Fix install and add uninstall target
Make all obj file builds depend on Makefile