add base functions for bash install
remove slate
add backup removal
actually detect platform
parse cli args
robustify
this is not a makefile
sometimes you already have a burrito
bye bye makefile