Dialog Cleanup

Implemented custom view for the AlertDialog, so that the EditText isn't flush against the edges.
Added strings to replace hardcoded strings.