implement dialog view
add dialog, alert view with styling and test