Cleaned up the code, wrote the notes to make sense with the new code, and rewrote the question to help it make a little more sense. FINISHED.