My implementation of Kohonen's Self-organizing Maps