prep for 1.0.0 release with cleanup of dependencies, and formatting.