Commit inicial com a primeira versão do software

Esta é a primeira versão, porém com todas as funcionalidades
implementadas e testadas.