Created TimerController to remove controller behaviour from the TimerProfile class