remove old comment
use math.Pi constants
initialize network with random weights rather than 0's