changed save/load to accomodate structs
changed tissue for logging
created auto_prop struct
gave props functionality for logging
editted logging functionality
created a logger for props
rearranged code, and added logging functionality
added extra tests for logging. props_logger is still buggy