Derek/Basic Eventful Functionality

Check it. Don't forget to bundle.