added simple matrix-based optical system specifier
fixed bug in ffd.m referring to wrong path