added pause functionality, tweaked graphics