AVI implementation added

The beginning stages of AVI implementation was added