Removed dead code
ignored some file
return nil if can't build queue

This needs some resolution.  The queue can't be made if sharing while
rendering off screen.
added new demo to the description
Ignore these