added a license, added WStreams, added RangeRStream