scaffold-hexagonal-architecture