changes package names and added new packages for conversion and validation support, as well as resource and collection functions
package clean up