// Setting up references
 void Awake()
 {
     obstacleSpawner = GameObject.FindGameObjectWithTag("ObstacleSpawner").GetComponent<ObstacleSpawner>();
     pickupSpawner = GameObject.FindGameObjectWithTag("PickupSpawner").GetComponent<PickupSpawner>();
     soundManager = GameObject.FindGameObjectWithTag("SoundManagerGO").GetComponent<SoundManager>();
     playerControls = player.GetComponent<CharacterUserControls>();
 }
    // Use this for initialization
    void Start()
    {
        startingBoostDuration = boostDuration;

        //Setting references
        playerGO = GameObject.FindGameObjectWithTag("Player");
        playerControlScript = playerGO.GetComponent<CharacterUserControls>();

        timeLeftLabel = GameObject.FindGameObjectWithTag("PodBoostedLabel").GetComponent<UILabel>();
        HideHUDDisplay();

        //Destroy Boost after 8 seconds if player doesn't pick it up.
        Destroy(gameObject, destroyObjIn);
    }