The sync feature uses Arc<RwLock<T>> in place of Rc<RefCell<T>> for Res
and State. This allows state and resource objects to be thread safe.
Added threading example
Added threading documentation
App now has a renderer object that can be retrieved to send a render
signal from outside the application.
This is useful for rendering based on operations taking place in other
threads.