almost done, added high score system