Better rendering driver architecture (with updated example on README.md)
Comments
Error checking in renderer