The Growing Curvilinear Component Analysis (GCCA) neural network. (July 2018)