Changed player control and added shooting

Shooting causes knockback.