protected void GameFlowControls(E_CONTOLLER c)
 {
     switch (c)
     {
     case E_CONTOLLER.e_KeyBoard:
     {
     }
     break;
     }
 }
 // Use this for initialization
 protected void Start()
 {
     controlType = CheckControls();
     if (FindObjectOfType <GameStates>() != null)
     {
         GameFlow = FindObjectOfType <GameStates>();
     }
     else
     {
         Debug.LogError("No Object found of type GameStates");
     }
 }