Initial pass at list and rich text directives to get them to observe the ID number and position popups correctly
Date directive updated to support touch