Created folders modules and classes and moved files to these folders
Add Namespace to files, create model-file and create autoload
Fixed problem with sub palettes shown on initial event editing
Add method to find all registrations for an event
Add check for ended events to cancel registration