adição das libs e estrutura inicial