pattern I now use purple now.
drawBlock() now use the blockcolor as the block's front color.
Added operations to current piece:rotate, move left/right/down.
Added nextPiece. Getter and setter were added for this.
SingleBlock now has a color field. Getter and Setter were added for
this.
CheckPosition() is added to validate whether a block could be placed.
SingleBlock now has a constructor.
The constructor will initiate board[][] now.
JUnit is used for test.
Tester for BoardPanelModel is created.
Merge pull request #5 from magicTetrisCMPT381/Da

Changes on Nov.18