Demystifying Deep Learning: A Geometric Approach to Iterative Projections