Attempt at diagonal parsing
Updated Offset.java to the latest version
Finished basic strategy of picking closest to corner.  Added some helper methods and constructs.
Merge branch 'dev_ajk2214' into develop

* dev_ajk2214:
  Finished basic strategy of picking closest to corner.  Added some helper methods and constructs.
  Updated Offset.java to the latest version
Merge branch 'develop'

* develop:
  Finished basic strategy of picking closest to corner.  Added some helper methods and constructs.
  Updated Offset.java to the latest version
  Attempt at diagonal parsing