Revert "Trimmed the branch to only the interaction_cursor_demo sub directory"

This reverts commit 9b3733fe6cb103da8d1ef880620d01afeca9f73a.
Rebase from 'upstream'
Trimmed the branch to only the interaction_cursor_demo sub directory