Mostly functional. Installs, removes, gets dependencies, etc. Mostly based on Post.