changed: copy constructor get slower but handles non-primitive types as well (memcpy was used before) added: set method, assignment operator, create macro added: getBoxIndices, getBoxData to retrieve the data of the eight   surrounding grid boxes cosmetic changes
changed: copy constructor get slower but handles non-primitive types as well (memcpy was used before)
added: set method, assignment operator, create macro
added: getBoxIndices, getBoxData to retrieve the data of the eight
  surrounding grid boxes
cosmetic changes

tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball