Casio Grand Hybrid Piano Comparison GP310 vs GP510 - The differences explained