Weight updater now working for a single layer of neurons; this code will need to be cleaned up later to be more truly modular and to handle multiple neuronal layers. However, you can at least see the neuronal weights morph to match the inputs which is v. cool.