reducing discontinuity in knight mobility

also changed layout of the file