Added a perceptron (seems to work)