Basic API to manage users. It's being developed using TDD and trying to apply most of the Clean Architecture principles. The focus here is not the API content, but its development methodology.