added install.sh; fixed the bug that when the argument is wrong, there is no help message