This is a simple alert view subclass with completion block. It is very simple to understand and use.