Forward propagation achieved (required funct). Error was found in how weightmult handled negative numbers. Also, bottom two nodes were removed, so that second layer would get input of 0 instead of one half