Add API for TetrisFactory
Clean Up the Codes