Bundler node - decouple receiving and proxying transactions
The logic for proxying transactions is implemented directly inside the RPC handler. In practice, it would be cleaner to have the RPC handler should pass the deserialized transaction to a separate component, which is responsible to send it to the sequencer (and forwarding back the response to the RPC handler).