Major refactoring of dropping item for extensibility
Merge branch 'power-up-extra-life' of github.com:nsue/multiplayer-breakout into power-up-extra-life

* 'power-up-extra-life' of github.com:nsue/multiplayer-breakout:
  Major refactoring of dropping item for extensibility