start to plug tag support back in
start to plumb custom tags through
dynamically generate tags
add sensible tag names
tidy up base html