Complex Dynamics in Simple Neural Networks: Understanding Gradient Flow in Phase Retrieval