Step-by-step guide for programming a simple neural network