fresh commit with no gameplay methods, piece movements only