Many redundant layouts have been removed and replaced with parameterized values, declared in styles using Android attrs.
It also improves some memory inefficiency based on chosen data types. Finally, it removes unnecessary verbose method calls (e.g.: AlertDialog#show instead of .create().show())
Using this new codebase, it's really easy to add a new dialog just creating a new style and adjusting custom attributes. To create a rounded dialog, it's suggested to use the appropriate base style.