Added Windows compatibility.
Added full details.