create file if it does not exist
added some basic validation
moved types into matching files
show day's hours in event editor
new day schedule view