Add some documentation
Remove RWLock to gem
Fix how whiteboard figure IDs are set
Test updates