added feature ids and deduplication
updated docs with new features -- closes #4