Some tidying up, and changing of hard-coded values to variables.
Fixed NPC turning towards player, by making the angle the player angle minus 180 degrees. This may want to be changed with addition/subtraction of a small random value to make the characters point slightly askew from exactly towards the player.
Merge pull request #1 from markhoney/master

A few changes!