Progam implementada

Class program implementada e bem testada
Enum types com opcodes setados, falta setar as funcs
Fazer a interface
a conversão pra linguagem da ula