Adding stream filter functionality
Updating the gitignore and npmignore to make sure we're not showing docs or .DS_Store files.
Moving stream to a getInstance like others in the lib.