Merge pull request #20 from glenwks/master

Update default page for purpose driven. Update Purpose Driven New APIs
Merge remote-tracking branch 'upstream2/master'