Correcao no makefile para gerar pasta obj

Foi corrigido o  makefile para que nao houvesse a necessidade de
criar a pasta obj na mao.

A solucao foi executar mkdir -p ao gerar os objetos. E o makefile
tambem foi um pouco alterado com o intuito de ficar mais claro.
Adicionando MIT license

Escolhido MIT por ser bastante permissiva e simples.