Added pyglet backend.
Having two backends helps us to work on the backend selection mechanism.