added movement, score, and randomize character