Update Mario.elm

lots of comments, easier to understand from a beginner's perspective. I should know, I've never used a functional language as of 1 day ago.