Updating Java Version of Neuroevolution of augmenting topologies for Modern Java (1.8)