Add video streaming part

I added part of the video package. I don't want to import the whole Maven project here. For now I will just copy my work from my real workspace to here, including the integration with messager.