Added maven files for the video extension
Cleaned up native code, and freshed up documentation.