start to break the script functionality out into its own package