Finished all coding, install-check and user doc