Rotation system

A rotation system broadly represents where and how tetrominoes spawn, how they rotate, and what wall kicks they may perform. Different rotation systems exist throught a broad spectrum of games, some having their own unique system, others in a series may change only a little. Notable systems:
 * Super Rotation System (or SRS)
 * Arika Rotation System
 * Sega Rotation System
 * Nintendo Rotation System