Sort of horrible hacky implementation of showing valid moves