added mouse controls and shooting particles