cleanup:
- added .gitignore
- moved sine-play into examples
- changed require paths to collection-relative
- a few comments