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