Visual Complex Functions: An Introduction with Phase Portraits