Já agora, se os métodos que vais usar não dependem de nada para além dos parâmetros que recebem e/ou "variáveis globais", deves fazê-los static (tanto os métodos como as "variáveis globais"). Assim não precisas de criar um objecto com new. Basta fazeres Classe.Metodo(). Eu costumo chamar Program a essa classe, assim fico com algo como Program.DestroyWorld().
Se quiseres ir ainda mais longe, se essa classe tiver apenas membros static, podes marcá-la também como static.
For good programming's sake.