added _append & _prepend

these work similary to _html but instead of replacing
content they insert new html after & before already
existing content