Cleaned up the knight movement. Left old code in for just in case