I do not want this to be my late assignment.  I plan to finish up and submit.  However, if you feel the need to count this as late then i would prefer you just grade up to this point and ignore the rest of my commits.
Merge branch 'master' of https://github.com/nyucusp/gx5003-fall2013

# By Richard Allen Dunks (29) and others
# Via Haozhe Wang (2) and others
* 'master' of https://github.com/nyucusp/gx5003-fall2013: (34 commits)
  problem2
  add assignment 3 problem 4
  add assignment 3 problem 3 final
  add assignment 2 problem 2 final
  add assignment 3 problem 1 final
  final cleanup of code
  working for single case
  basic functionality implemented
  fixed indentation
  final tested code
  intern relationships in tree
  changed node attribute to name from data
  added while loop to allow multiple iterations of crossword search
  operational program
  shift logic to wordCheck and revised gridCheck
  add .lower() to wordsList
  full gridCheck done
  added gridCheck method for searching words. Still need to work on reverse diag
  prototyped loserList function to find losers
  final for problem1, tested with additional input data
  ...