worldSpace targeting reticle

Made the targeting reticle worldspace based instead of guispace based.
Also made the system more self aware of camera changes instead of being
so reliant on user input.