Update dmc.sh

I combined all the packages to be installed into a single function, though eventually I will split them into several install options. This might make the number of prompts too annoying, so I might end up changing from prompt-based to switch-based