Joone: neural networks, Java implementation