moves around files to haev better structure, adds ffmpeg module