change app server to puma
extracted mingle api stuff into a gem