Markup more consistant

Added hooks for styling and confirmation state all inherits the same markup structure.

Signed-off-by: Jake Bresnehan <jakebresnehan@gmail.com>