Criação de arquivos de base para solução.

Classes que vão implementar o serviço proposto na issue #3