ILLUMISITE™ fluoroscopic navigation platform as technology to aid in therapy delivery