extending marker with labels support to markers directive

it's far from perfect but might be useful