implement rigidcube bounding box

*shift declaration responsibility on derived class
*rigid cube declare oriented box bounding shape
*obb is updated via calling update method