"""
setup scripts require two things: name and setup function.
name is a string that contains what it'll show in the list, and setup() is what'll run when it is selected.

name: string
post_install: array or string
setup: function
"""
