A minor mode that indents code as you type