some #16 and #17 bug fixes

som fixes at beautify to match parent and son X when they have text
inside. Limitations of length for the text and calculation of width and
height acording the text input fo the artifact