Added Puma configuration to process concurrent requests

Puma uses threads, in addition to worker processes, to make more use of available CPU.