added setTimeout looping and some minor styling