Add ability to normalize indented text

Rough cut at #7, will not work as intended when the user uses
mixed indentation strategies (tabs & spaces)