Implemented pre install hook to prompt user for information, finalized code writer.