Improved install script by adding many options