Change parameter order for onNeighbor() methods
Pass Cube instead of ID in onNeighbor methods

Also call "opposite" onNeighbor method too, unless the first handler
returns false, (i.e. "already handled").
Pass Cube reference with onTouch, onPaint and onIdle
Add getter for a Cube's VideoBuffer