Several improvements

*Increased speed
*Refactoring to reduce a lot of code
*Bun to UI in order to make it cleaner
*Add calendar loaders to events editor