Update ChangeLog
Make unique optional
Initial tests module