Use singularity

and clean up dependencies