Clean ignore list
build msi package option
Update documentation.
Initial work on command line version.