Added class showDefinition to define contents of a show. This is read from show.xml in the project folder. The GUI panel shows its contents. TODO: properly load the various movies and pictures, handle the toggles in the UI (only one can be selected, unchecking a movie means pausing it, etc), and pass the selected texture to the viewport (and from there to the render function)
Moved shader files to shaders folder (check if these are correctly moved, with history). Added config files to git.
Moved the 3D files to the models folder. small fix: when saving basic calibration data this was done in the root data dir, not the folder for the projector's calibration data
Fixed bug: not all points were read from the imagePoints / objectPoints lists when loading a calibration, which caused referencepoints to be lost. Now added code to remove the window border and position at 0,0. Added code to read the specified window-width and -height from the projectorConfiguration.xml, and use this when creating the window.