Initial Checkin.
See Readme for details on how to use.