add first unit test for Label
update coord process in Label and TextBuffer
not finished but no error when running