moved these files to a new package - libs.  I've not written these files but found them online and used them as a base.