Several improvements

*Refactoring to reduce a lot of code
*Bump to UI in order to make it cleaner and easier to maintain
*Added colors to calendar at events editor