Clean logic. Game checks color and if starting square has a piece - not board