Add repeating events and improve UI

Enjoy!