Edited NN
incorporating ga into it just now
Took a while to figure out how it should work.
Will finish it later tonight

Signed-off-by: Callum <callum.terris@gmail.com>