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.
But right now there is not really a distinction of what is generating the actuator commands, and what is actually performing the actuating part. I would guess `u` is the actuator commands. And I have to pass them through the controller.