got division working properly
fixed bug in bounding (two's complement)