-Started doing lots of work on a multithreaded system. Nothing finished in that department, but I learned a lot about how it should be done, and will continue that soon.

-Finished the dynamic directory system. New directories are created, named with current system time.

- Linked the project to OpenCV, and after much trial and error I have finally managed to write the opengl pixles, copyed with glReadPixels() to an .avi file with cv::VideoWriter.

-There is a list of currently tested and working codecs in the video.cpp class. Prior to multithread implementation (but with preallocating of memory) i'm running a healthy ~130FPS WITH xvid codec and an output of arround 3.5MB/4sec.