Add move class
Implement Board class