Added Files which I had made previously.  Most to all functionality.