trimmed a few white spaces
added an alert printf for the beep, not final, just for testing
changed how the draw instruction works, performance should now be better
added an update_display function in order to work with the new draw instruction
added update_display function declaration
changed how the display is update, it now uses the draw_flag to update the screen, performance should be better and there should be less flickering