add background and moving function, score