adding rtsp support, and restructuring folders