http://blog.class.vision/1396/12/introduction-to-neural-networks-part1/