Modeling Brain function the world of attractor neural networks