#16 - Implemented install/uninstall directives to make