Feature #97 - Registration dialog feature, added dialog component