Nuke hungarian notation, tidy whitespace and comments