Renamed "PrependLine" to "AppendLineBefore" as the method appends a newline before the value provided, instead of prepending a line to the current content of the string builder (as the name might suggest).
css-like box model styling. still working on tests.