Add initial support for drawing with offset
Add example program