Initial stab at an OAuth2 server with a reverse proxy api gateway built in