Base-16 values are easier to parse for move construction
Update the movegen test values
Fix compilation errors