Many small fixes
Fixed problem where observation tests not actually showed the effect
Changed CSF to not assume we always run at the highest resolution
Updated marker starting position to be near the centre
Fixed problem where CSF generator was not updated with the wanted focus coordinates.
Did some small refactoring
Added explanatory comments to CSFShader