neural net bits and pieces. not even remotely functional.