Addition of error handling and display for usability
Addition of installer generation script