What is a hidden layer?