add main loop, draw & update