Unit Movement is functional.
Only 1 thing left. Diagonal Range highlighting.