update for colors and leaderboard
add restart function