Fix up

Added multiple cases in the ExampleUsage.html
Fixed error points in code to allow for examples to work, particularly
events were relying on data from the button that hadn't been placed yet.