Initial Checkin.  Goal is to ultimately fold functionality into a single Mathematica Notebook