HW4 Xmonad Tutorial and calgrade bug fix

This is the final submission of my HW4. The pull request also has the calcgrade fix.