Made helper functions private.
Updated install output.
Moved msg printing and error handling from install into utils for write_file and copy_file.