added GPL license, fixes for 90 degree pitch movement, and I term to the PD function