Commit inicial com divisao de blocos basicos e geracao de codigo das funcoes.
Levantamento de Next-Use Information.