* Extracted activation functions into separate classes