Unit vector for Box2d (adjustable, 1m = 30 pixels).  Bouncing working (required velocity threshold = 0 in box2d settings).  Walls in place limiting movement.