Added targeting system

currently just proof of concept, will need more work for actual
targeting. target arrow currently goes away when mouse is off of
targeting area for debugging; target info is still kept.