need to manage observers now because with tab view controllers they
don’t fully load the view controller into memory when they are in the
tabs that’s not yet displayed so when de init could be executed without
initial adding of observers.
added external library for converting to mark down text
tested various memory leaks, since adding tab bar as the base.