routing
initial routing handlers
check if calendars are loaded before initializing new components
lazy load user
main navigation updates current route