Modified Normal Move to take in a Unit in its constructor.
Also altered MovementBehavior to mirror the changes.

Wrote a basic setTarget method for NormalMovement