Error calculation, hebb/delta, and machine learning.  still in progress.