jshint cleaning
Rationalised angular math; put 0 degrees at top and removed some magic numbers