clean up implementation
correctly indent after parens in control structures

fixes #7