Tag adding framework done

Also listing in a crude way.