Targetting controls and first stab at free targetting. Needs revision.
Targetting now uses arrows. Needs to be set up for controller next time I'm in office.
Merge branch 'targeting'