Added sounds, implemented ui, ammo, flashlight control