example: removed fixed orientation from forward operator, supports writing/reading forward operator, broke code into sections. source_space: simplified indexing using numpy.where