Oauth, Github API relay

Ouath works via a node server.
Added a github api relay to the server so all request go through it.
Using various front end js libraries to make a SPA and to make life easy.