Open
Description
Each handler now has a beat() and change_track() method, which are called on each beat and song change respectively. However, not every handler uses this. Furthermore, we might want to add more methods like this in the future. Therefore, we should refactor/redesign the way these calls are made to handlers. Events maybe?