GraphQL 101 TODO Create boilerplate code Add logic for facebook oauth Add logic for google oauth Handle sessions Add userDetails mutation and query Add test cases