add limited test suite
collection dedupe function
no separate record type
collection prototypes
jump to bookmark
better name & alias for interactive command
better commentary
Initial commit

~30 minutes of prototyping