Develop

Hi Jcobb, 

I have changed the structure of bjqs, make the pause and unpause function exposed to user, we expose more functions according to user needs, please have a look.