Added smart indenting for vim, commented out