Code from the DC Salesforce Developer Group Event Held 6.24.14