Added update using whole document as query. Renamed streams and files to reflect the changes (issue #3).