Refactoring/ Add install script and uninstall script