2. Building Representations with Neurons and Spikes