Add a Container with no layout
Remove offset in renderer in favour of graphics transforms
Pull out Painter related interfaces