add painter and main ball overlap check

fyi
add just some code.

still have add body bug.
adjust some code.

move some code.
complete object remove time.