update src/CMakeLists.txt for support debian build
add tests for Piste and Chairlift
add getExits method and some tests