added encoding files
.gitignore updates
sketch for streaming codec type