Time for action – adding our main loop