Rewrite Collection structure. Add Event.listen and Event.stopListening. Update to v0.2.0