Intro in Neural network implementation