Artificial Intelligence II - Neural Networks in Java