Added the license and improved the note adding system, since users will no longer have to dynamically allocate the events themselves. This is done in preparation for the reading part, since this would otherwise become quite tricky.