Started created modules to separate functionality.
More separation, lotsa colors.
Did some stuff.
Fixed OO.
Added Animation class.
Added Game class, implemented Grid methods.
Drawing tetriminos/grid now working.
Can freely position pieces as they fall. Still need to work on resetting keybindings.
Line clearing now works.
Line clearing animations complete. I might add the rotation in later tonight if I have time.
Scores working.
Better drop feel.
Fixed hard drop issue.
Fixed line clearing bug.
Completely playable, but doesn't all the features I intended to complete for January.