Multiple window

a new method to [gemhead] to switch rendering context on the fly

add some examples to explain the new (more to come)