First release
Features
- Supported commands: PING, ECHO, GET, SET, SET with expiry
- 1 thread per connection
- Parse RESP buffer by transforming it into a string, parsing it into a vector to collect the command and arguments
To do
- Improve the parsing of RESP input.
- Better separation of concern: Move respond() out of ClientInput
- Replace threads with event loop