for coding at dorm

- ENH : add comment for some class
- NEW : add tunnel solver class