moved install cli code into its own function and created icon and desktop install function stubs.
Implemented copy_file
Implemented run_icon_install()