refactor and comment the big schema updater

pull functionality into functions
add comments explaining the big method
fixing up renamer script

added health_report function
go ahead with renames even if common_name does not match
only show UNUSED RENAMES if there are some