creating new branch for dm

The branch includes test file (test.py). It works fine if we use the test file (with given lenslet position). However, calling it from main.py still needs parameters from others. Furthermore, the dm function now requires additional parameter (paramsActuator) in order to work.
Don't like this function name. You need the comment on top of it to understand what it is doing. Better names for functions are names that start with an action name. (Something like  `calculate_u()`).