separating some of the MarkItUp integration into a helper app