Fixing Gregs Code

Debugging attempt on Greg's House Elf Code. I did forget to push each commit individually, so this is a second copy of the debugging process that may not occur in order.