Message Passing Neural Net