Chess logic done