restructured the packages. And also added the GSVideo for video streaming