changed the markers so that the utf chars are produces via css not js
reformatted the planned api. major details remain the same.