add include
rename activation functions

to avoid ambiguity
update sample code