Store all flags in a struct
Add ParseFlags()
Capitalize all fields of flags struct
Reintroduce long option names
Add DownloadFile
Spike installation of Chef