Initial Commit

A demo of the design pattern to illustrate how it works with a simple
div being used as a button.