class Square, knight movement, can move based on square