added the divide function

it is not fully functional but the irrational division is taking shape