Describir: An introduction to complex function theory