Add documentation, Changes, skip more useless files, etc.