Big update

video is now centered using redone aspect ratio code
added bandwidth control
refactored code
added window size control