Add more class structure and functions
Add setup board and basic piece move logic
Add move functions for piece and basic play logic
Add render function
Complete render function and sliding moves
Complete jumping moves
Add multi move sequence functions
Complete multi move sequence function and improve GUI