Formatting mostly. More comments as well. Tightened up a bit of the code so it's even more user friendly.