FIrst iteration of targeting overhaul

So far I like this, except the right joystick needs to have smoothing added.  Using magnitude might not be the best way to detect joystick input because it causes a visually unappealing "jump" when the player starts aiming again.

https://app.asana.com/0/18992600168310/20942285089688