Adding collection methods

Fixes #5