Explain Graph.js and geekseek.js and who is calling it and how
(The rest of that bit can be saved for UI chapter)
AngularJS is used for the FrontEnd
* geekseek.js is the AngularJS Module / Controller description
* graph.js is a Node structure for doing resource calls
Normal flow would be:
* Initiate(OPTIONS) and GET the root resource /api/
* Initiate links provided by the root
* Based on the initiation we know what we can do with the different 'top level/root' resources
* e.g. POST(create) a Conference
\ Map the current link.rel to a angular html template
* e.g. conference.html
\ Each template has two states; Form and Display
* Display is a html view representation of the Resource
*\ Form is the html create/edit representation of the Resource
Additional notes from Aslak to include: