Breakeout EventDriven 1.0

イベントドリブンの考え方を用いて、ブロック崩しゲームのコードを整理した。
Bar.java and Block.java moved src/processing/shape from src/processing/breakout

Bar.javaとBlock.javaのディレクトリを変更した。
add watcher concept
Merge branch 'watcher'