Began work on the advertising report use case. Added storage to capture the advertising events that store information whenever an advertisement video has completed. This will store the date/time, location, serial number, machine number, filename, reference, and charge. It should hold the event type as well; I need to add that. Created an html report to display this information by date/time. Modified the playlist player to send media events to the server whenever a video has completed. Modified the media storage to hold a reference as well as a charge. Also, added an override on the media item so it can change the reference or charge my instance of a media file. Tested the events and corrected issues.