Added unique IDs to items for referencing

Fixes #5