Add Designation for completeness of object
2. Corrected output_filepath
3. Use temp_hash as normal variable rather than instance variable