whitespace

one can deal with trailing whitespace using a setting in their editor
that removes it automatically for them.
remove util function get_bsoup