I slightly modified the knight part cause I was bored and deleted the old cold for the knight, because no hard feelings yours is way better than what it was.
Merge remote-tracking branch 'origin/master'