Better UI (Bootstrap), polling (ugly solution), repeat and random function.