Refaktorointia ja testien kirjoittamista GridLogic luokalle