A javascript neural network: self-referential, evolution, interconnection...