trim down initial modal template
add support for custom dialog class
add .jshintrc enforcement options
add basic prompt method