waterphantom first functionality added, CFL fixed, small changes csd solver

2 jobs for !16 with sprint1_jonas in 25 minutes and 47 seconds (queued for 24 minutes and 40 seconds)
merge request