add coin.js
resolve conflicts in collectibles
divide objects group into overlap and collide groups