add OAuth and directions demos