adicionado composer, gitignore e funcao compile
principais funcionalidades adicionadas