Cell values are now stored into a BiMap (from Guava)
Cell value field is now private to force the use of getValue()