add thread methods add/sub
multi without thread
multi thread
add, sub, multi, devide - scalar with or without thread; add, sub, multi - matrix with or without threa