Major early-stage refactoring! This code is now just a front end interface. The video processing logic is now a separate static library. There are two front ends in development.. A console front end for research and a GUI front end with a simple embedded player.