Made Tetromino a class template, should allow for creating special Blocks in the future
Merge branch 'master' into Austin
Implemented a GhostBlock, changed a lot of framework for it. Tested and works fine, but need more testing.
Code cleanup from the previous commit (which I made on my laptop, managing 22 files is hard)
More cleanup
Started work on line clearing, using this commit as a restore point before I try something funky
Experimented, failed. Added some stuff, almost done with line clear
F yeah cascading line clear! So. Many. Crashes. (all fixed, please test a lot)
Made some changes, squashed a bug or two, made line clearing easier to extend in the future
Added Rectangle class, but doesn't compile
Create white background behind playing field
fixed merge conflict
fixed merge conflict correctly
Merge pull request #12 from beta382/Wes2

Added Rectangle class and created playing field background