2D array swap method implemented
Optimizations across the 'board'
Start of chess game