Improve state restoration and layout for schedule
Handle conflicting talks
Add drop shadow + fix NPE when filtering