Ben branches

Check out the code. Especially the launcher and task.

I wrote it a little different way that the one we talk about. Let me know what do you think.

P.S : finally I manage to write a pull request ;)