Revert 42172c4..6394122

This rolls back to commit 42172c40633c679af529968d7c3a9acd5d7889f7.
Revert aab3131..c2beb7b

This rolls back to commit aab3131d15bbdc0fd604cdf267636bf4bbe18133.
Revert "Added: Example of Factory Functions for Dialog"

This reverts commit aab3131d15bbdc0fd604cdf267636bf4bbe18133.