complex number ADT

still work in progress - trying to pass some user char into the damn
thing