updating the formatting of the new stuff; the formatting in this file is rediculous, but in case I want to cherry pick later I'm leaving it as is.  But new code with be google style formatted
updating the formatting of the new stuff; the formatting in this file is rediculous, but in case I want to cherry pick later I'm leaving it as is.  But new code with be google style formatted

steveash/Mallet,steveash/Mallet,steveash/Mallet