refactor
moved neural net to evaluate api