Refactoring level implementation

As variáveis do nível 1 agora são baseadas em objetos. Assim, para criar uma nova fase, não é mais necessário copiá-las com antes, basta criar outro objeto e usar os campos.