Commit before trying to adapt it to run on Windows.
Implemented the useWeave flag and improved documentation.