add gem puma
puma custom
authentication with github & twitter