Added keyboard bindings (down, left, right) to currently active piece
- Moved the attaching to events to a separate function
- Added comments to the TetrisGameController module