Microsoft Visual C++ X86 Or 64

Probably my favourite bit of code in this project was the logic for clearing each line and moving the tetrominoes down. Again, because I'm using an array, the only two methods I need are copyWithin and fill.