#2 - extended docs with information about custom marker attributes
#2 - added initial documentation including extension support