private void Awake()
 {
     ability    = (PlayerAbility)Activator.CreateInstance(Type.GetType(AddAbility.randomiseAbility()));
     ability    = (PlayerAbility)gameObject.AddComponent(ability.GetType());
     animHandle = GetComponent <AnimationHandler>();
 }