To improve the flexibility and configurability of the server, add a
`listen` flag to specify the server's listen address. This replaces
the hardcoded `localhost:3002` string.
This change addresses the need for configuring the server address
dynamically, facilitating easier deployment and testing.
Resolves: #8
To troubleshoot reported issues, we add more debugging outputs in
the logging. This includes detailed, structured logs in the Create
and FindID methods to provide better traceability and debuggability.
These changes help diagnose issues by providing detailed context in
the logs, which should improve the ability to identify and resolve
problems.
See also: #9