Updated copyright
Updated requirements
Fixed some Python package metadata issues
Minor cleanups