Finished class to work with complex numbers

Finished class to work with complex numbers